Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OWEN STREET Terraced £57,500 7 Nov 1997
4 OWEN STREET Semi-Detached £260,000 19 Mar 2020
8 OWEN STREET Terraced £104,000 22 Mar 2004
10 OWEN STREET Terraced £210,000 14 Jun 2018
11 OWEN STREET Semi-Detached £270,000 9 Dec 2022
14 OWEN STREET Terraced £75,000 15 Jun 2001
16 OWEN STREET Terraced £187,000 11 Aug 2021
18 OWEN STREET Terraced £110,000 12 Feb 2015
25 OWEN STREET Terraced £228,000 10 Aug 2015
LYNDALE OWEN STREET Flats/Maisonettes £145,000 11 Oct 2012
THE ARTS CENTRE OWEN STREET £78,000 30 Mar 2015